| автор перевода: Илья Михайлов | Предыдущая | Следующая | Оглавление |
Flash Player 4.
caseexpression:statement(s)
expression Любое выражение.
statement(s) Любое выражение (statement) или последовательность выражений.
Ничего.
Ключевое слово, определяет условие для команды switch . Предложения в аргументе statements выполняются, если аргумент expression , который следует за ключевым словом case , сравнивает аргумент expression команды switch используя оператор строгово равенства ( === )
Если Вы используйте команду case вне выражения switch , это приведет к ошибке и сценарий не выполнится.
В следующем примере показано, как определить условия для выражения thisMonth. Если thisMonth равtн выражению, которое следует за ключевым словом case, выражение выполняется.
var thisMonth:Number = new Date().getMonth();
switch (thisMonth) {
case 0 :
trace("January");
break;
case 1 :
trace("February");
break;
case 5 :
case 6 :
case 7 :
trace("Some summer month");
break;
case 8 :
trace("September");
break;
default :
trace("some other month");
}
break, default, === (strict equality), switch
| Посмотреть комментарии LiveDocs | Предыдущая | Следующая | Оглавление | |